improvised nuclear device - Español Inglés Diccionario